package model;

import org.codehaus.jackson.annotate.JsonProperty;

/**
 * Created by IntelliJ IDEA.
 * User: Administrator
 * Date: 12-3-20
 * Time: 下午2:59
 */
public class Doc {
    @JsonProperty
    private String Lang;
    private String paperType;
    private String _abstract;
    private String pubDate;
    private String subject;
    private String keyword;
    private String publisher;
    private String author;
    private String authorTerm;
    private String classify;
    private String pubCountry;
    private String title;
    private String serialTitle;
    private String sourceName;
    private String id;
    private String affiliation;
    private String pubYear;
    private String doctype;
    private String doi;

    public String getLang() {
        return Lang;
    }

    public void setLang(String lang) {
        this.Lang = lang;
    }

    public String getPaperType() {
        return paperType;
    }

    public void setPaperType(String paperType) {
        this.paperType = paperType;
    }

    public String getAbstract() {
        return _abstract;
    }

    public void setAbstract(String abstracts) {
        this._abstract = abstracts;
    }

    public String getPubDate() {
        return pubDate;
    }

    public void setPubDate(String pubDate) {
        this.pubDate = pubDate;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getPublisher() {
        return publisher;
    }

    public void setPublisher(String publisher) {
        this.publisher = publisher;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getAuthorTerm() {
        return authorTerm;
    }

    public void setAuthorTerm(String authorTerm) {
        this.authorTerm = authorTerm;
    }

    public String getPubCountry() {
        return pubCountry;
    }

    public void setPubCountry(String pubCountry) {
        this.pubCountry = pubCountry;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getClassify() {
        return classify;
    }

    public void setClassify(String classify) {
        this.classify = classify;
    }

    public String getSerialTitle() {
        return serialTitle;
    }

    public void setSerialTitle(String serialTitle) {
        this.serialTitle = serialTitle;
    }

    public String getSourceName() {
        return sourceName;
    }

    public void setSourceName(String sourceName) {
        this.sourceName = sourceName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAffiliation() {
        return affiliation;
    }

    public void setAffiliation(String affiliation) {
        this.affiliation = affiliation;
    }

    public String getPubYear() {
        return pubYear;
    }

    public void setPubYear(String pubYear) {
        this.pubYear = pubYear;
    }

    public String getDoctype() {
        return doctype;
    }

    public void setDoctype(String doctype) {
        this.doctype = doctype;
    }

    public String getDoi() {
        return doi;
    }

    public void setDoi(String doi) {
        this.doi = doi;
    }

    @Override
    public String toString() {
        return "Doc{" +
                "Lang='" + Lang + '\'' +
                ", paperType='" + paperType + '\'' +
                ", _abstract='" + _abstract + '\'' +
                ", pubDate='" + pubDate + '\'' +
                ", subject='" + subject + '\'' +
                ", keyword='" + keyword + '\'' +
                ", publisher='" + publisher + '\'' +
                ", author='" + author + '\'' +
                ", authorTerm='" + authorTerm + '\'' +
                ", classify='" + classify + '\'' +
                ", pubCountry='" + pubCountry + '\'' +
                ", title='" + title + '\'' +
                ", serialTitle='" + serialTitle + '\'' +
                ", sourceName='" + sourceName + '\'' +
                ", id='" + id + '\'' +
                ", affiliation='" + affiliation + '\'' +
                ", pubYear='" + pubYear + '\'' +
                ", doctype='" + doctype + '\'' +
                ", doi='" + doi + '\'' +
                '}';
    }
}
